put in the hard yards - Alemán Inglés Diccionario